7
10
336
151
168
79
357
160
126
61
889
388
203
94
175
82
196
91
287
130
2548
1099
497
220
371
166
1204
523
441
476
211
413
184
343
154
322
145
224
103
70
37
84
43
4501
1936
2730
1177
1995
862
525
232
553
244
7917
3400
1547
670
2674
1153
1120
487
1736
751
Copyright © All Rights Reserved