1880
2
20634
8
1936
1
2730
6
1551
2657
3
2668
521
2727
282572
0
1020
795
420
597
2111
1540
814
2189
968
17353
2474
1385
395
745
419694
9
116
25137
3428
1377