1623
1487
1068
881
904
860
859
1031
837
1082
973
1071
868
884
1274
875
1467
920
840
1216
879
1037
1028
862
1179
797
1415
1238
964
1217
1277
1213
849
896
843