100
1095
8
9
500
1271
12
22
700
819
33
10
200
516
6
691
20
11
389
3
4
50
420
7
590
2
600
407
1
463
574
18
718
14
538
1149
38
800
612
477
0
596
716
5
443
1771
32
13
949
595
2000
1236
26
847
1107
990