1056
1
31535
0
25137
17353
19279
2
2224
2708
2330
2076
1869
5
2275
3092
2668
968
3114
4
1020
5223
9
2657
3
2749
3498
1452
2546
467
482
918
802
1824
4111
2730
6
1498