1880
2
2730
6
1824
0
2657
3
2668
1020
495
20634
8
2881
25137
670
287
3203
10
2855
2190
700
105290
2339
69
3428
455
768
1
1068
74
282572
416
1152
799
2989
5
1237