1880
2
1824
0
25137
2275
19279
1020
518
3268
7
298
1118
17353
31535
2339
995
387
604
1068
2190
799
325
2881
1132
303
1
1152
614
999
371
529
20634
8
2668