7
10
1575
682
2618
1129
476
211
420
187
679
298
469
208
938
409
357
160
532
235
539
238
518
229
448
199
595
262
581
256
343
154
1407
610
231
106
294
133
525
232
602
265
511
226
287
130
2877
1240
Copyright © All Rights Reserved