7
10
3171
1366
546
241
588
259
217
100
175
82
154
73
203
94
406
181
308
139
903
394
322
145
686
301
574
253
385
172
483
214
399
178
644
283
161
76
133
64
371
166
553
244
280
127
273
124
98
49
182
85
231
106
6839
2938
5411
2326
1155
502
434
193
1057
460
833
364
707
310
1169
508
Copyright © All Rights Reserved