1492
1119
1247
756
669
798
701
844
696
744
885
2340
713
1042
695
658
735
1862
873
894
727
879
641
712
1383
784
926
873
792
1161
878
870
6010
1272
708
1977
893
769
2824
2159
866
1084
652
908
753
2590
1025
785
791
4203
922
740
1036
985
1068
3511
662
875
1075
740