1136
1395
1125
1228
909
867
763
1265
1193
1408
1463
1146
1599
1681
918
778
852
769
746
844
799
900
964
860
847
1052
1560
3081
974
1310
1171
1361
1108
1162
1251
1124