1056
1
31535
0
2730
6
2657
3
2668
2
25137
20634
8
968
2855
3092
5223
9
17353
918
1020
2076
1498
2330
2708
1869
5
1126
2683
116
679
2574
6515
2587
16
19279
2275
1824
9355