3080
1044
1209
1227
2816
908
1463
1718
917
1596
2692
1529
990
1847
1010
1323
1545
3046
1071
907
1049
3459
969
4049
1139
7923
1644
1430
2450
1141
851
887
942
1202
914
894
874
1439
1476
1379
1403
1496
1324
3599
1055
1467
1024
923
12078
2415
970
858
1280
989
4066
1094
915
796
833
878
1605
899
1501
865
1117
1648
1069
809
2021
886
861
963
1455
951
1190
1010
1050
957
1188
907
1772
1229
1535
2695
1139
1001
1510
971
847
1064
846
867
8033
747
1054
934
6695
4496
907
987
987
921
2126
775
2351
3023
867
839
1002
919
913
878
970
1152
1079
2227
943
1285
1188
965