7
10
546
241
217
100
329
148
266
121
203
94
252
115
91
46
63
34
98
49
126
61
553
244
462
205
427
190
182
85
161
76
273
124
196
28
19
245
112
1281
556
567
250
511
226
2226
961
2828
1219
4641
1996
15316
6571
3703
1594
1260
547
1015
442
2373
1024
2282
985
16814
7213
117292
50275
Copyright © All Rights Reserved