7
10
3234
1393
903
394
238
109
301
136
140
67
462
205
315
142
217
100
245
112
658
289
189
88
259
118
763
334
252
115
287
130
756
331
3927
1690
623
274
336
151
Copyright © All Rights Reserved