23296
9991
7
10
6321
2716
4438
1909
1715
742
3010
1297
2786
1201
1841
796
2478
1069
1799
778
1015
442
1491
646
791
346
1820
787
602
265
1687
730
833
364
1330
577
875
382
1211
526
749
328
1127
490
322
145
1057
460
588
259
1512
655
952
415
1085
472
2527
1090
1113
484
665
292
959
418
Copyright © All Rights Reserved