683
0
467
584
1075
691
2328
517
1152
458
503
719
266
1824
1232
953
608
2748
2
2490
1009
31535
422
755
468
918
1949
2522
391
1045
1161
429