1880
2
2730
6
1824
0
1551
2657
3
1936
1
2668
1152
548
2727
458
282572
20634
8
1020
25137
3203
10
795
420
2111
2055
768
4444
2189
226919
14
999
968
17353
105290
74
4328