2303
1767
1215
1029
1036
1175
1300
1056
1060
1008
1138
979
947
920
959
1487
1131
925
1134
1488
1109
1381
1107
1202
1091
805
679
751
827
831
764
770
876
762
816
793