7
10
1246
541
693
304
91
46
1477
640
581
256
497
220
217
100
273
124
77
40
896
391
1323
574
427
190
28
19
392
175
378
169
455
202
3696
1591
63
34
882
385
294
133
231
106
126
61
462
205
448
199
329
148
343
154
910
397
350
157
203
94
49
56
31
8365
3592
2016
871
1295
562
3451
1486
2632
1135
238
109
Copyright © All Rights Reserved