500
338
1
5
300
621
4
14
50
441
3
200
296
2
700
446
407
1000
658
22
10
1084
12
527
7
11
600
360
6
690
452
672
15
570
16
800
1052
602
2648
1200
1022
29
23
971
19
26
984
18
90
677
0
1615
30
850
350
20
400
778
1684
21
116
1687
37
32
957
40