500
1477
14
45
400
684
4
5
600
1196
21
80
700
586
1
9
948
7
17
791
8
723
2
3
1000
1101
11
13
1616
2713
39
116
1309
25
62
800
2018