7
10
301
136
763
334
1022
445
1260
547
1050
457
1498
649
1589
688
2877
1240
4942
2125
1890
817
889
388
2590
1117
3542
1525
924
403
1141
496
1057
460
973
424
875
382
1736
751
637
280
1372
595
511
226
966
421
588
259
1477
640
483
214
861
376
2975
1282
2709
1168
413
184
1526
661
385
172
518
229
672
295
1470
665
292
252
115
1435
622
392
175
497
220
2079
898
434
193
322
145
350
157
231
106
Copyright © All Rights Reserved