2657
3
25137
0
1824
7334
4
2730
6
2668
2
2989
5
20634
8
1020
10581
19279
17353
14076
7
3803
2855
105290
2749
1
918
3092
1452
2546
467
1551
31535
11881
427
4111
2189
74
2031