1214
1
800
874
735
1073
994
3
1859
1803
2
1501
945
1812
1233
942
1702
788
935
749
792
817
1113
859
986
694
2435
1594
1969
1044
3075
4
820