7
10
56
31
70
37
112
55
1883
814
371
166
1043
454
1302
565
1722
745
931
406
1169
508
959
418
1582
685
518
229
742
325
714
313
560
247
672
295
882
385
511
226
399
178
336
151
224
103
308
139
952
415
581
256
679
298
770
337
315
142
434
193
497
220
700
307
6916
2971
1547
670
4781
2056
4018
1729
2618
1129
2051
886
3850
1657
5901
2536
9373
4024
3675
25529
10948
Copyright © All Rights Reserved