300
537
1
5
800
464
476
2
1000
572
3
100
735
4
23
420
7
2000
586
6
403
0
373
821
12
21
489
1092
27
72
600
602
675
10
500
1005
11
37
1100
2011
51
57
733
544
9
713
14
1927
26
134
50
589
727
539
571
689
19
400
712
725
801