1293
1751
1000
956
1334
1315
1400
992
1318
1632
1144
1140
1216
1116
1272
999
1210
777
794
874
952
916
964
883
975
1037
1022
1439
858
879
829
772
694
1024
951