7
10
3234
1393
903
394
686
301
238
109
136
749
328
140
67
413
184
462
205
147
70
168
79
224
103
315
142
217
100
245
112
392
175
658
289
189
88
259
118
504
223
434
193
763
334
82
252
115
287
130
2317
1000
3927
1690
623
274
Copyright © All Rights Reserved