2953
9
5136
10
427
1
3325
4
377
523
1673
2
2154
3
1837
11
3536
487
490
1032
931
499
470
1262
7
1668
6
857
806
598
2241
587
661
1835
1450
1398
461
1446
8
1150