23296
9991
6321
2716
7
10
3010
1297
2786
1201
1841
796
2478
1069
1799
778
1015
442
1820
787
1687
730
833
364
1330
577
875
382
1211
526
749
328
1057
460
952
415
1085
472
2527
1090
1113
484
609
268
1778
769
371
166
175
82
644
283
735
322
637
280
252
115
77
40
343
154
1260
547
812
355
798
349
336
151
462
205
847
370
2807
1210
959
418
3696
1591
966
421
924
403
7105
3052
931
406
4053
1744
Copyright © All Rights Reserved