7
10
679
298
847
370
1246
541
1526
661
784
343
133
64
322
145
1477
640
854
373
497
220
665
292
861
376
273
124
1127
490
259
118
308
139
42
25
623
274
434
193
154
455
202
3696
1591
168
79
266
121
231
106
315
142
301
136
63
34
462
205
952
415
1204
523
448
199
280
127
161
76
Copyright © All Rights Reserved