7
10
679
298
511
226
371
166
455
202
707
310
924
403
343
154
287
130
203
94
637
280
553
244
476
211
294
133
196
91
4144
1783
567
250
588
259
364
163
812
355
609
268
1183
514
336
151
Copyright © All Rights Reserved