7
10
903
394
1442
625
483
214
1526
661
1148
499
266
121
168
79
140
67
672
295
112
55
147
70
154
73
882
385
896
391
133
64
560
247
623
274
98
49
574
253
203
94
889
388
742
325
336
151
406
181
378
169
252
115
217
100
630
277
189
88
91
46
994
433
322
145
343
441
196
959
418
1407
610
847
370
518
229
1708
739
770
337
161
76
910
397
Copyright © All Rights Reserved