1185
2
2200
1480
1
1081
0
2362
9
1973
32730
1212
38477
34
2304
2861
3132
10
2173
2294
1788
2530
4
1813
50969
7
14125
5375
3871