1017
1516
871
3979
6141
930
1464
3841
1664
2481
1155
857
6898
3187
5209
1063
916
1024
915
800
1221
922
1776
1244
3455
739
933
951
4594
1165
935
2115
2464
979
744
908
918
2930
947
1228
785
978
994
814
3206
1033
2880
1490
875
952
830
841
797
1402
781
8195
714
16098
4302
740