1020
0
31535
2587
16
1780
1
2748
2
2683
458
1824
1157
547
467
1137
3092
2243
7
4536
2727
6800
639
2730
6
282572
383
46414
683
2904
2657
3
2668
1297
105290
3373
507