1886
1779
1353
1316
1665
1242
1447
1003
999
1060
1023
974
917
841
1224
1157
1360
823
777
945
1152
1341
1135
909
1068
1405
916
934
1408
902
1179
979
925
1586
1532