2730
6
31535
0
20634
8
25137
2657
3
2668
2
467
968
2855
918
5223
9
1414
1020
2284
17353
2546
1
19279
3092
899
1824
1498
428
47041
1869
5
907
418
5255
16
608
2330
4
1772