100
383
2
6
300
753
7
14
200
623
4
17
500
640
9
600
997
10
50
693
5
18
599
13
21
636
0
800
1026
8
1136
3
19
4033
11
185
3753
1
37
3306
4184
102
1650
3656
20
1883
5364
1669
3036
12
1155
1022
1048
536
1291
1711