683
0
1167
5009
1025
2702
2328
287
951
750
696
1425
757
973
454
2121
4
1506
479
677
1045
456
1346
488
467
1661
1
743
274
471
602
799
2143