2300
1767
1214
1027
1033
1174
1248
1052
1058
1007
1124
978
947
917
959
1449
1131
923
1133
1486
1108
1381
1107
1202
1091
803
678
750
827
823
763
765
873
762
809
792