1880
2
2730
6
1020
0
20634
8
25137
2668
1936
1
2657
3
1824
395
1663
2881
2189
19279
2809
521
420
282572
1518
2855
31535
968
344
3203
10
918
592
1506
370
795
476