458
0
1824
2748
2
20634
8
31535
369
584
1020
1152
282572
691
467
2730
6
464
2657
3
2683
683
4594
1
2522
968
1009
759
25137
1045
503
608
918
1649
768