7
10
532
235
553
244
637
280
595
262
2632
1135
476
211
322
145
469
208
294
133
203
94
784
343
588
259
140
67
315
142
896
391
497
220
413
184
273
124
889
388
3605
1552
819
358
2065
892
1855
802
182
85
434
193
119
58
448
199
1582
685
1505
652
1701
736
875
382
378
169
118
1540
667
3983
1714
105
52
Copyright © All Rights Reserved