1880
2
968
0
31535
25137
2275
1020
19279
48708
1682
31220
10
2730
6
2881
1823
303
1
1824
2668
318
795
3114
4
2574
1518
2459
9
5223
17353
3428
3
445
602
2546
802
598