20
93
1
9
300
94
0
100
313
2
50
294
5
200
465
17
462
4
337
3
430
858
29
745
28
571
850
7
33
534
940
23
67
676
12
545
1000
983
15
1483
10
65
1398
21
938
36
1659
41
1682
13
135
1085
18
1237
1047
31
1090
22
1307
25
1034