1627
877
18291
1061
976
9051
1150
893
3332
910
1064
919
2029
1162
1049
1492
921
803
1777
1401
2061
4115
864
894
4087
962
804
2289
1170
1700
934
2106
974
1980
1068
922
5174
927
816
2943
1110
1268
804
936
894
945
882
801
937
2042
9593
2117
1365
2016
1449
827
15955
942
787
971