4111
2
3691
5
2657
3
19279
1463
1
329
0
2730
6
2668
3092
14076
7
25137
521
180849
20634
8
3498
4
1824
2224
17353
31535
2855
1932
3827
2749
1452
2035
2546
467
1081
10581
1270