100
85
2
0
800
2172
23
24
500
637
1
600
630
7
4
200
521
3
584
731
400
934
10
25
350
8
17
689
16
900
1579
1347
51
30
975
50
794
700
1163
1289
18
13
815
5
791
6
1201
12
980
11
1462
9408
42
49
1748
39
855
1094
811
966
993