1824
0
4594
1
2748
2
458
31535
683
584
437
639
693
2952
608
768
503
467
6800
2522
468
2855
3
1045
2683
2730
6
953
918
649
422
525
572
655
1152