200
360
5
300
482
2
8
500
469
4
1
100
504
0
600
655
7
3
800
5213
47
104
20
689
11
685
675
613
581
733
400
943
12
609
791
651
1000
660
1342
21
1325
15
918
10
14
1416
29
1163
17
951
1090
978
6
1104