1880
2
2730
6
20634
8
1020
0
2668
2657
3
25137
395
1
2881
19279
2809
521
282572
1518
2855
1824
968
3203
10
1506
370
1936
597
2327
1540
814
2330
4
2474
1385
31535
105290