7
10
8414
3613
3640
1567
6321
2716
3479
1498
2429
1048
1302
565
1456
631
1505
652
469
208
1736
751
3423
1474
1106
481
1015
442
1148
499
770
337
854
373
658
289
525
232
581
256
476
211
560
247
455
202
385
172
588
259
609
268
378
169
371
166
350
157
182
85
280
127
672
295
Copyright © All Rights Reserved