2730
6
1056
1
2657
3
2668
2
3092
17353
0
2708
2330
2076
20634
8
1222856
4
2683
25137
19279
1020
2855
3251
2224
2749
1452
31535
2189
2546
467
918
3674
10
11881
4111
9355
2059