1979
1258
3121
4524
3238
1932
926
875
4905
1098
924
856
2015
832
995
966
892
1267
787
811
930
1512
845
894
3975
777
897
988
1084
1485
803
3646
1339
1092
1001
924
967
7870
1036
6660
827
1123
1126
2434
865
874
906
914
858
854
7242
4863
902
934
880
1010
1462
795
2871
1073