1020
0
2275
2
999
1
3498
4
2730
6
325
3691
5
25137
19279
31535
798
514
2224
2076
1824
459
3429
3
7334
505
4111
2211
2419
2587
38
467
1369
81
2668
369
586
17