850
4791
1640
1941
1743
1145
2328
779
3859
3058
10816
1150
972
1674
817
971
893
1051
955
6034
983
912
718
1829
823
858
12873
1047
1819
1252
835
793
990
1069
2418
923
828
1262
988
2374
1109
5053
913
21548
925
1291
19041
1035
29695
1982
1033
1007
6065
1331
6097
2114
10267
2930
5410
952