2941
4
773
1
2452
2
606
421
2136
5
1148
0
1525
3
2829
1210
3106
2094
1587
838
1348
1011
4690
1649
2223
8
1579
38477
34
11351
17
2046
2166
1660
1825
83
2562
1431
905