982
876
852
1116
993
1169
1258
995
999
7213
799
1032
1042
995
976
1266
1098
794
1269
878
6249
782
816
1063
866
790
1354
931
842
953
1489
29101
2645
892
1344
945
2306
2175
925
1027
2013
1170
1100
8369
1048
1092
954
854
934
1661
952
1012
861
930
886
1371
950
1007
1089
3627