2048
1027
1138
3891
1872
9306
3123
1147
1758
808
1945
825
810
2689
10233
1875
3310
1077
1170
1742
913
1068
733
1063
1232
697
4137
1405
1010
952
899
2245
1093
1821
981
1334
24385
1272
1066
951
1452
1365
1805
739
727
911
1656
2226
1370
4106
809
1846
3753
2305
1023
3719
1157
2553
831
849
1365
942
659
666
833
1170
914
784
927
624
4554
655
991
617
671
795
1585
1014
690
2137
680
1694
3987
6401
1781
940
1080
1834
9437
745
1788
4317
715
3084
1188
768
827
2509
877
2160
744
1023
815
3298
741
706
680
1179
1605
1753
904
3220
3994
1591
1133
2215
2379
1148
1950
1131