1500
963
2
8
100
1197
4
17
50
912
1
500
893
10
19
1053
9
22
200
1766
62
101
773
7
12
2018
18
1399
15
886
791
1314
25
1609
27
63
1413
60
800
1254
28
1332
14
84
1000
998
300
1173
45
1020
853
13
1165
6
23
2559
64
1056
16
728