2036
1046
2071
2197
934
1783
1894
5577
810
931
2223
920
1103
1049
997
860
873
977
1590
2274
1330
1115
928
2720
2581
1126
2180
1466
1617
2055
918
1598
1123
1788
861
1302
2043
799
840
947
858
1930
1199
2058
3283
832
5094
1007
987
784
1448
1148
927
930
1143
876
1008
883
869
813
1755
2677
2593
1204
855
951
812
915
899
822
1130
806
769
884
970
1186
857
791
871
1072
769
996
1084
1330
782
2288
1268
2287
778
813
904
933
1562
2028
1430
785
1241
1369
1957
1567
1385
928
857
1122
808
2549
835
939
839
983
2240
1017
816
2177
3079
877
995
970
942
1509