458
0
31535
1824
1880
2
2748
360
398
1647
1
1020
6800
20634
8
2683
2000
2730
6
584
467
396
19279
2657
3
2668
1152
759
552
1809
383
105290
2093
25137
282572
503