8495
3778
1318
2331
2233
3635
1951
917
1206
926
1862
8479
1411
1288
940
1832
1959
913
774
2922
4927
859
918
3231
1017
972
4505
907
14952
7116
894
782
956
3117
802
1026
1624
2335
1035
1357
819
832
1078
2900
1029
5011
948
5860
1162
2105
1019
952
2076
871
951
1978
800
956
1092
3548