1681
1535
1303
961
1039
1254
812
1080
1144
813
999
976
927
1888
1181
1116
816
1586
1555
1441
940
1260
793
1314
983
1265
2441
1227
799
830
1254
882
1337
904
842
919
827
821
1196
1170
924
928
1042
936
1029
1011
921
2396
908
1105
835
991
2066
870
