500
447
13
7
200
907
1
2
659
6
633
50
702
5
535
0
718
541
8
646
3
700
936
31
9
943
15
780
300
864
4
645
800
2200
61
41
1120
10
846
33
17
900
1812
44
27
1402
18
1000
895
712
16
5000
1844
100
745
14
600
735
12
1004
22
1555
24
19
1175
34