1480
1
1973
2
1813
2200
38477
34
578
0
2362
9
32730
1092
2082
1739
14125
10
2294
2304
50969
7
1295
1568
946
1363
1411
2570
1438
1749
1788
2152
2763
605
2837
3026