7
10
2030
877
700
307
742
325
896
391
819
358
4858
2089
3080
1327
2716
1171
2268
979
1540
667
889
388
567
250
910
397
3045
1312
924
403
2303
994
1575
682
980
427
5831
2506
Copyright © All Rights Reserved