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