2301
1767
1215
1028
1034
1175
1275
1056
1059
1008
1125
978
947
918
959
1463
1131
924
1133
1487
1109
1381
1107
1202
1091
805
679
750
827
763
768
876
762
813
793