7
10
2030
877
700
307
4858
2089
3080
1327
2716
1171
2268
979
1540
667
889
388
567
250
259
118
658
289
805
352
910
397
1001
436
4424
1903
3045
1312
1281
556
2303
994
2667
1150
980
427
3857
1660
2142
925
4690
2017
1519
945
412
3878
1669
4067
1750
1855
802
1967
850
15743
6754
Copyright © All Rights Reserved