982
1
2495
0
2522
2
844
2200
1480
2362
9
1973
32730
38477
34
2304
2294
1788
3724
3
1653
496
1813
50969
7
14125
10
1093
1380
5375