356
1
409
458
363
1014
9
2313
2
1616
445
467
1740
1738
3
1825
2268
1508
2410
424
663
3083
13
1047
499
1149
5
1008
510
4795
12
531
1408
1251
987
495