50
1152
3
15
400
2221
25
54
500
952
7
4
959
1
0
300
1020
10
18
3685
23
105
993
6
16
800
976
14
21
971
11
2
200
1452
5
12
1056
1290
1647
19
1257
8
100
1023
3419
66
3800
61
101
787
1621
600
3181
79
48
826
2000
1786
903
754