1074
3254
3002
2854
1120
1251
1887
1147
1306
1133
1026
1573
1087
758
1001
894
899
1040
1067
919
925
874
990
846
815
785
826
1312
997
790