1249
1060
1660
680
1013
656
930
1944
788
1343
1199
3361
1125
1820
943
987
859
706
802
947
757
2375
3188
895
2124
822
2157
747
2251
2158
893
816
2614
813
742
1157
757
1055
797
3352
4781
720
879
683
3132
768
783
1321
2095
867
1241
907
868
1272
1562
18653
4245
928
1858
3704