7
10
1862
805
2030
877
700
307
742
325
896
391
2744
1183
4858
2089
3080
1327
2716
1171
2268
979
1540
667
889
388
1519
658
910
397
3892
1675
924
403
4249
1828
1575
682
980
427
5831
2506
Copyright © All Rights Reserved