1106
2133
1624
1489
1145
1417
1222
1751
990
1069
882
1228
904
860
859
1031
838
1084
973
1071
869
884
1275
875
1468
920
840
1216
880
1038
1028
862
1180
797
1415