7
10
966
421
490
217
574
253
350
157
259
118
1750
757
441
196
287
130
1085
472
273
124
231
106
189
88
357
160
147
70
175
82
168
79
133
64
140
67
161
76
119
58
553
244
91
105
52
651
286
483
214
378
169
1001
436
1673
724
672
295
805
352
812
355
679
298
763
334
560
247
371
166
714
313
Copyright © All Rights Reserved