7
10
23296
9991
1715
742
1841
796
2478
1069
1015
442
5040
2167
1750
757
644
283
497
220
1799
778
791
346
833
364
1211
526
1127
490
1057
460
1736
751
2527
1090
1526
661
2807
1210
1834
793
924
403
7105
3052
931
406
4053
1744
1372
595
1162
505
847
370
1141
496
308
139
224
103
973
424
161
76
147
70
609
268
1120
487
756
331
112
55
119
58
Copyright © All Rights Reserved