1880
2
20634
8
1020
0
2730
6
2657
3
2668
814
1
2474
1385
521
395
1824
2881
349
536
251
282572
399
1587
2855
1540
1506
370
17353
3428
105290
25137
1815
597
1936