5224
860
972
811
1826
1208
1146
891
1357
1169
20968
1787
1007
5015
940
3611
3264
4860
965
1076
976
1122
767
866
842
1176
3319
834
1576
974
1409
1524
896
1142
958
919
1030
888
2143
838
1022
911
791
1577
847
1049
947
5194
908
1793
751
808
984
979
867
10233
1128
926
951
15321