458
0
467
31535
1824
3815
759
1009
1045
422
525
2748
2
413
584
691
348
282572
953
1015
683
4594
1
2522
46414
1297
360
2093
621
639
349
3659
14
1211