7
10
504
223
791
346
546
241
476
211
462
205
336
151
196
91
420
187
4914
2113
1057
460
1260
547
784
343
1127
490
56
31
1022
445
4424
1903
371
166
2814
1213
756
331
2898
1249
3857
1660
2135
922
2884
1243
2443
1054
1582
685
1281
556
1799
778
1848
799
1484
643
1820
787
399
178
896
391
952
415
1358
589
1610
697
1883
814
315
142
994
433
889
388
11305
4852
5691
2446
5362
2305
Copyright © All Rights Reserved