1020
0
31535
476
1
2275
2
19279
2546
467
683
17353
25137
2730
6
1824
2211
3498
4
383
634
798
968
2668
3114
279
185
2459
9
58
543
166543
18
419
1567
360
2758