7
10
679
298
847
370
1246
541
693
304
133
64
1477
640
854
373
497
220
217
100
861
376
273
124
1127
490
203
94
434
193
343
154
91
46
322
145
210
97
455
202
3696
1591
63
34
266
121
231
106
126
61
112
55
301
136
462
205
1204
523
294
448
199
119
58
Copyright © All Rights Reserved