7
10
23296
9991
6321
2716
4438
1909
1715
742
3010
1297
2786
1201
1841
796
2478
1069
1799
778
1015
442
3514
1513
5040
2167
1750
757
644
283
882
385
490
217
357
160
497
220
1491
646
791
346
1820
787
602
265
1687
730
833
364
1330
577
875
382
1211
526
749
328
1127
322
145
1057
460
Copyright © All Rights Reserved