935
4726
1923
5374
8825
22785
2347
1036
1175
914
18248
973
4931
3789
7016
5594
1663
858
1841
1024
926
745
2990
1001
4795
1069
1008
6961
816
827
1012
1038
989
943
1222
835
1946
1858
1246
1022
846
2869
7097
3867
2673
1032
1839
1394
958
3298
1265
1978
1189
1841
11816
1449
839
1553
2157
918
2009
1238
686
890
8371
2048
1459
763
696
1597
999
5461
968
2717
823
635
746
722
718
848
925
959
714
706
831
736
714
1635
1985
835
872
779
2708
1089
717
715
1369
1161
1257
2151
1269
747
1132
3063
1508
888
951
752
1024
1535
631
810
1275
1013
8435
1105
1378
1041
764
7901