2063
2197
884
1154
1411
1148
1247
934
885
786
1285
1221
1449
1490
1168
1617
1722
968
797
871
788
768
862
819
918
985
880
865
1166
1069
1589
3138
995
1335
1186
1407