900
353
10
7
500
10526
208
1016
700
5629
157
244
200
315
9
38
1600
2815
78
95
245
1
14
600
359
8
12
1000
1518
63
64
22615
145
2034
150
17653
71
1902
80
5923
77
1400
28706
539
1232
8222
66
993
50
4111
40
917
100
11774
913
10532
19
903
8551
68
886
8664
41
869
4898
22
767
6830
49
743
6760
727
9767
15
690
4973
28
678
5467
103
620
5148
16
595
10541
55
593
6354
570
7723
21
569
5902
565
5886
554
6436
545