500
1
510
652
695
911
711
2
2859
4
1103
2940
7
2052
438
340
1667
1037
714
525
1595
3112
2106
799
2322
6
350
0
3948
1353
430
857
820