800
879
27
17
600
478
10
9
2361
85
74
300
2351
46
123
1500
6693
59
112
666
6484
118
179
200
4432
299
100
15419
55
304
50
8059
5
26
12678
51
566
12026
71
697
9999999
553
8
13
39000
807
7
12
16000
1356
19
22
15000
2280
20
44
5000
10927
239
314
4647
38
68
4414
25
69
2795
54
2752
76
2696
15
2248
18
37
1508
1497
21
1209
40
1068
16
1048
6
2
1019
919
872
3
720
716
0
4998
2189
47
29.90
1825
49
4000
1179