7
10
343
154
224
103
315
142
658
289
504
223
763
334
147
70
161
76
672
295
3871
1666
2380
1027
1260
547
1050
457
1498
649
3409
1468
4984
2143
4914
2113
1372
595
511
226
966
421
322
145
434
193
231
106
497
220
581
256
462
205
7105
3052
3598
1549
1918
829
1526
661
1932
835
1778
769
1673
724
1113
484
2422
1045
19250
8257
1491
646
2226
961
1596
691
1484
643
553
244
1659
718
2142
925
749
328
1456
631
2744
1183
2387
1030
1785
772
Copyright © All Rights Reserved