1017
1516
871
3979
6142
930
1464
3841
1665
2482
1156
857
6901
3188
5210
1063
917
1025
915
800
1221
922
1776
1244
3455
739
933
951
4594
1165
936
2115
2464
979
744
908
918
2930
947
1228
786
978
994
814
3206
1034
2880
1490
875
952
830
842
798
1402
781
8195
714
16098
4302
740