1332
815
905
4127
3626
924
810
762
814
1019
1074
1072
822
903
801
947
1032
825
927
1149
1136
928
7980
801
1189
842
910
1002
1402
3488
847
909
907
2010
1722
885
813
814
808
1712
804
830
2261
765
940
927
843
858
981
2459
1198
919
3065
1111
1722
1387
946
802
1446
4849