1056
1
2657
3
2069
3498
4
282572
0
2730
6
2668
2
3092
17353
514
2708
2330
2076
20634
8
2683
25137
19279
1020
2855
2224
2749
408
1452
31535
2189
4895
2546
467
918
177