7
10
665
292
1127
490
1400
607
826
361
2387
1030
651
286
1050
457
6006
2581
1603
694
805
352
1190
517
609
268
217
406
181
791
346
343
154
595
262
546
241
553
244
385
172
1470
637
798
349
469
208
833
364
735
322
4844
2083
1204
523
3479
1498
378
169
1155
502
714
313
644
283
649
497
220
588
259
819
358
910
397
357
160
Copyright © All Rights Reserved