7
10
546
241
693
304
434
193
217
100
168
79
259
118
224
103
1477
640
1596
691
497
220
665
292
798
349
77
40
1309
568
1428
619
896
391
1323
574
308
139
623
274
392
175
378
169
455
202
273
124
210
97
231
106
315
142
63
34
1085
472
1253
544
910
397
952
415
1358
589
448
199
161
76
749
328
336
151
350
157
126
61
49
28
91
46
140
67
56
31
105
52
539
238
8365
3592
1372
595
Copyright © All Rights Reserved