1668
927
2441
1023
1449
997
908
1039
840
843
935
1329
1667
1128
1200
927
883
2043
891
1156
1254
954
975
1023
1146
1168
869
1130
984
1782
2201
873
1957
1211
867
1054
1371
901
1001
1042
915
932
1290
999
955
1146
962
879
929
1395
2049
940
1167
849
2396
