2063
2197
885
1154
1414
1149
1248
934
787
1285
1221
1453
1491
1169
1619
1724
970
797
872
790
768
862
819
919
986
880
865
1166
1069
1591
3138
995
1339
1187
1408