2785
905
1173
853
853
902
903
873
894
1609
927
980
933
1111
1928
921
21511
1152
853
1591
1034
1128
1129
1014
1013
1770
1163
1862
1265
1109
1116
930
1102
1144
1289
1686
1226
2144
2059
1638
1628
1241
1886
2369
3253
2277
2165