1378
1361
2275
822
894
777
924
802
832
922
897
1001
2046
956
2053
1048
868
2200
937
997
1803
2826
1107
1648
3704
747
1178
1075
978
832
977
1273
880
809
925
893
1063
825
891
1008
1020
949
815
1032
812
803
820
791
1839
1359
835
1891
854
808
1086
925
985
840
924
1276