363
270
221
415
291
21146
100
331
162
897
205
10613
90
130
4416
529
172
6010
464
319
9954
182
318
1103
413
8714
584
25532
488
522
904
665
494
376
360
241
445
11623
15912
507
4403
731
1830
280
1100
450
2534
2591
6810