2063
2197
884
1154
1413
1149
1248
934
885
787
1285
1221
1452
1490
1169
1618
1723
970
797
872
789
768
862
819
918
986
880
865
1166
1069
1591
3138
995
1339
1187
1408