2260
1732
988
994
1061
1221
1153
1434
910
2082
1045
1826
1095
2364
899
942
848
1338
1094
1091
933
1707
2710
1208
1118
1232
2714
1067
973
983
915
1812
1099
940
958
1211
1103
1335
2609
1204
868
1301
854
1297
1203
861
926
1032
965
998
1292
1317
951
1590
1057
2595
966
918
2237
1105