500
918
8
2
400
1085
15
20
200
866
757
3
0
900
2384
37
45
600
851
10
300
916
18
23
932
17
5
100
679
7
11
1302
9
13
1231
651
873
4
6
1312
21
27
675
800
990
2975
83
53
959
870
1042
12
1140
50
1499
1