424
0
31535
1551
2
2730
6
25137
2657
3
2668
20634
8
492
968
1020
505
467
2855
5223
9
2546
1
1824
17353
2758
2089
4
1869
5
1877
1362
3498
1881
303
1237
426
231
458