7
10
665
292
280
127
392
175
322
145
546
241
126
61
462
205
259
118
1148
499
161
76
238
109
82
84
43
287
130
273
124
350
157
560
247
371
166
364
163
399
178
427
190
245
112
434
193
301
136
1890
817
140
67
49
28
70
37
42
25
13902
5965
11256
4831
8365
3592
5628
2419
2303
994
616
271
525
232
441
196
Copyright © All Rights Reserved