2194
1323
1018
875
1020
1406
858
923
838
1138
2037
1295
776
993
1573
1466
1765
935
780
1030
1063