1127
1039
837
933
893
1303
1757
3571
1715
850
856
816
1025
1231
950
852
852
858
995
855
2050
1574
979
1054
858
847
893
1283
858
1267
2830
953
3324
868
914
1727
1642
1115
1030
945
849
997
906
955
872
1056
1200
918
1419
879
1081
907
918
1526
776
1059
770
1102
1428
856