1880
2
2730
6
20634
8
2668
1020
0
395
1
597
2881
968
1098
2657
3
814
2855
2474
1385
521
368532
25137
1824
349
3203
10
745
399
536
495
467
1518
3092
1506
370