2859
2
2377
1
2722
3
623
38477
34
1545
41355
2600
4
2744
1575
5
2972
0
1526
2530
2850
5792
28
3691
66
3386
1691
2392
6346
16
3551
10
2110
108797
791
1325
444571
9