1075
1069
1043
809
698
817
1917
3729
1942
884
990
1206
971
3876
986
972
1080
673
740
132388
915
2040
940
636
736