200
1021
6
9
50
936
11
71
680
778
3
12
500
4445
53
211
800
1881
24
44
914
5
700
19
1294
27
104
100
1383
46
1100
2057
54
57
495
1
2
545
7