1880
2
3268
7
2730
6
1824
0
2657
3
2668
20634
8
2881
1020
25137
3203
10
2855
105290
2339
298
3428
543
2190
622
1068
604
282572
799
1152
2989
5
995
1237
1
2581
2189
412