7
10
3234
1393
903
394
2772
1195
3969
1708
252
115
812
355
567
250
301
136
749
328
609
268
343
154
336
151
826
361
868
379
280
127
259
118
161
76
518
229
126
61
140
67
91
46
73
105
52
Copyright © All Rights Reserved