2317
1777
1219
1036
1054
1182
1395
1063
1076
1016
1145
984
955
939
968
1542
1148
931
1149
1492
1117
1387
1120
1215
1095
812
685
756
833
848
771
779
881
766
828
803