458
0
31535
1824
467
2748
2
653
683
2522
1020
4594
1
1232
953
719
1009
759
608
6800
422
396
1378
1428
642
572
503
691
19279
1297
768
772
3659
14