934
825
940
823
5096
944
1962
1539
906
2075
928
975
980
1427
1149
933
899
1128
813
1964
847
865
971
862
1280
1307
1118
2640
1278
888
826
834
2951
846
1928
813
964
864
1573
1288
993
844
841
869
975
840
914
1047
2198
2072
1896
936
863
1105
1052
979
925
865
892
2056
1115
886
874
1333
1443
1119
1456
3161
1365
871
1380
837
1106
848
835
1268
804
830
864
881
944
838
1881
1615
888
1425
1429
802
830
5393
1213
1306
1754
876
822
1843
925
965
927
846
808
2095
1920
805
817
2165
1112
996
1670
1264
1804
872
928
857
827
1606
1271
1675
826
1499