1152
0
1880
2
25137
1824
31535
2748
282572
2683
2657
3
4328
10
2786
467
383
458
6800
1020
1378
431
1403
2730
6
572
503
2668
1075
621
46414
1
4594
1936
105290