7
10
546
241
497
220
217
100
245
112
1295
562
434
193
329
148
406
181
266
121
203
94
252
115
91
46
63
34
98
49
126
61
553
244
462
205
385
172
427
190
343
154
77
40
147
70
182
85
161
76
273
124
105
52
196
28
19
1281
556
1246
541
1092
475
2226
961
2828
1219
4641
1996
15316
6571
3703
1594
1610
697
1015
442
2373
1024
2282
985
16814
7213
117292
50275
Copyright © All Rights Reserved