2151
1029
1170
1537
2080
1021
843
923
1353
920
1847
937
959
1302
2006
1118
1009
1010
805
935
1201
1074
886
2173
872
841
1696
796
835
1102
1081
1358
1018
1674
1048
922
840
1095
1197
965
897
7540
884
900
894
868
893
1015
1031
1366
917
860
1109
858
1055
901
915
900
1075
1096