942
1722
696
1204
693
769
784
720
707
726
737
750
752
677
661
706
665
833
744
673
5097
692
645
791
758
738
2872
1265
756
698
932
744
1007
928
945
900
931
1817
1491
875
1694
1281
960
1142
858
1368
980
1134
973
1171
1315
1520
1377
2944
1444
1215
1414
1355
1311
4762