7
10
511
226
245
112
280
127
392
175
826
361
476
211
462
205
168
79
238
109
203
94
1113
484
371
166
854
373
1204
523
441
196
630
277
252
115
434
193
427
190
1421
616
294
133
119
58
70
37
140
67
105
52
728
319
525
232
833
364
497
220
553
244
406
181
7917
3400
721
316
2114
913
805
352
1645
712
868
379
1001
436
2632
1135
1036
451
742
325
Copyright © All Rights Reserved