1312
1512
1081
920
1546
1931
2815
3586
1245
917
1079
820
1109
2301
990
731
882
765
750
7904
994
852
6337
1238
1021
3118
2050
687
714
1262
1089
1438
2485
692
810
736
972
996
886
1004
7088
667
912
714
728
891
1058
847
821
971
796
697
1646
926
1115
782
716
748
718
856