800
89
2
500
581
6
571
12
10
50
941
1
100
441
0
150
433
3
537
600
570
7
738
8
300
696
701
5
1355
11
24
996
25
14
1126
9
16
679
855
4
1417
17
1500
1379
2241
937
1392
81
944
40
1094
1000
1391
19
30
975
1425
13
2203
23
28
2168