7
10
903
394
483
214
1526
661
1148
499
266
121
2513
1084
420
187
1120
487
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
Copyright © All Rights Reserved