300
1128
4
3
2000
1538
31
51
500
2019
17
47
400
1079
6
5
600
1692
23
80
700
1006
2
9
1429
8
1244
1134
1000
1592
12
13
2081
1
3355
44
118
1883
32
62
800
2498
14
25
1098
1096
1654
35
4789
131
196
1235
872
200
1107
10
1068
2140
68
1189
0
1352
1426
7
1074
1075